package cn.com.cifi.mars.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author plx
 * @since 2019-12-20
 */
@Data
public class DmDimPrice implements Serializable {

    private static final long serialVersionUID = 1L;

    private String id;

    private String pid;

    /**
     * 组织ID
     */
    private String orgId;

    /**
     * 组织名称
     */
    private String orgName;

    /**
     * 组织CODE
     */
    private String orgCode;

    /**
     * 组织类型
     */
    private String orgType;

    /**
     * 版本，暂时为动态版dynamic，未来可扩展，版本比较
     */
    private String version;

    /**
     * 分组，区分不同的表头dynamic动态  ，structuresaled 已售货值，存货structurestock，规划货值 notprogress，未推售车位org_forsaleparking
     */
    private String versionType;

    /**
     * 套数
     */
    private Integer numHouse;

    /**
     * 车位数
     */
    private Integer numParking;

    /**
     * 未推售车位数
     */
    private Integer numParkingForsale;

    /**
     * 面积
     */
    private BigDecimal saleArea;

    /**
     * 房间均价
     */
    private BigDecimal avgPriceHouse;

    /**
     * 车位均价
     */
    private BigDecimal avgPriceParking;

    /**
     * 房间金额
     */
    private BigDecimal sumHouse;

    /**
     * 车位金额，不含未推售车位
     */
    private BigDecimal sumParkingSaling;

    /**
     * 未推售车位货值
     */
    private BigDecimal sumParkingForsale;

    /**
     * 权益货值
     */
    private BigDecimal equityRatioValue;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 版本生成时间
     */
    private LocalDateTime versionTime;

}
